from flask import Blueprint, render_template

"""
这里的视图用于返回各种html文件到前端
（因为功能过于简单，所以函数中不再对功能进行说明）

function:
    index: 返回首页
    example_page: 返回index页面中的预览界面的html文件
    result_page: 返回生成实验报告后的成功页面
"""

page_blueprint: Blueprint = Blueprint(name="page", import_name="page")


@page_blueprint.route("/")
def index():
    return render_template("index.html")


@page_blueprint.route("/examples/<name>")
def example_page(name):
    return render_template("examples/" + name)


@page_blueprint.route("/result")
def result_page():
    return render_template("result.html")
